Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

З курсу

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Кафедра САПР

Інформація про роботу

Рік:
2012
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Системне програмування та операційні системи

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра САПР   ЗВІТ До виконання лабораторної роботи №8 На тему: ОПЕРАЦІЙНА СИСТЕМА UNIX. ІНТЕРФЕЙС КОРИСТУВАЧА” З курсу “ Системне програмування та операційні системи ” Львів – 2012 МЕТА РОБОТИ Мета роботи - отримати практичні навики використання командної мови та ознайомитись з особливостями реалiзацiї операцiйної cистеми UNIX. КОРОТКІ ТЕОРЕТИЧНІ ВІДОМОСТІ Основнi компоненти ОС UNIX Ядро - керує основними ресурсами (процесор та оперативна пам'ять), а також периферiйними пристроями вводу-виводу та збереження даних (магнiтнi диски, принтери, термiнали, тощо). Однією з функцiй ядра є програмна пiдтримка файлової системи. Командний iнтерпретатор Shell сприймає команди з термiналу i здiйснює звертання до ядра ОС. Основнi властивостi ОС UNIX Iнтерактивнiсть ОС - забезпечує роботу користувача в режимi дiалогу з системою. Мультизадачнiсть ОС - забезпечує паралельне (квазiпаралельне) виконання декiлькох процесiв (задач). Зокрема можливе вирiшення задач у фоновому режимi. ОС UNIX забезпечує роботу в багатокористувацькому режимi (мультизадачнiсть при кiлькох користувачах). ПОЧАТОК ТА ЗАКIНЧЕННЯ СЕАНСУ Кожний користувач має свої iм'я (для iдентифiкацiї i взаємодiї користувачiв) та пароль (для контролю і захисту). Користувачi можуть бути об'єднані в групи пiд вiдповiдними iменами. Один з користувачiв (superuser), який має iм'я root є адмiнiстратором системи. Вiн реєструє всiх iнших користувачiв. Знак $ є запрошенням системи для вводу команди. Для входу в систему на запит login задається iм'я, а на запит password - пароль. Для виходу з сеансу вказується ^D(Сtrl+D). Наприклад login:user4 password:... (iм'я пароля при вводi не висвічується) ..... $^D login: Командна стрiчка Командна стрiчка - це послiдовнiсть слiв роздiлених пропусками. Перше слово - назва команди, решта - її параметри. Команди роздiляються закiнченням стрiчки, або крапкою з комою. Структура команди: iм'я_команди опцiї вираз iмена_файлiв. Типи параметрiв: опцiя - уточнює команду (може бути зi знаками + - або без знаку); вираз - стрiчка символiв; iм'я_файла - iдентифiкатор(символи a-z, A-Z,0-9,_,.,-,*,?) Cимвол * означає пiдстановку будь-якої стрiчки символiв, а cимвол ? - будь-якого одного символа в iм'я файлу. Службовi символи .(крапка) та _(пiдкреслення) не можуть бути на початку iдентифiкатора. Крапка використовується для видiлення в iменi файлу так званого "розширення", яке характеризує тип файлу: .с - програма на Сi; .h - текст файла-заголовку, що долучається до програми на Сi; .f - програма на Фортранi; .p - програма на Паскалi; .о - об'єктний код отриманий пiсля трансляцiї з мов; .а - бібліотечний архiвний файл. Приклади команд: $ whо - вивiд списку всiх активних користувачiв; $ date- вивiд біжучої дати; $ rm text.c prog.c; $ rm -fr good.c bad.o; $ grep -o "mary" people. Службовi комбiнацiї символiв: ^C(Break) - припинення виконання команди; ^S - призупинка виводу на екран; ^Q - продовження виводу на екран; ^D - кiнець файлу на стандартному вводi. Каталоги та файли При реєстрацiї користувача йому призначається власний каталог (home directory). В системi використовується iєрархiчна деревовидна структура каталогiв, в якi записуються файли. Послiдовнiсть iмен каталогiв та файлiв роздiлених знаком / задає повне iм'я файла, або шлях доступу: [root]/ - iм'я кореневого каталога - може бути упущене; [root]/dev - каталог драйверiв; /lib - каталог бiблiотек пiдпрограм; /bin - каталог часто виконуваних команд; /tmp - каталог тимчасових файлiв; /users - каталог каталогiв користувачiв; [root]/users/user1 - каталог користувача 1; [root]/users/user1/file1 -файл file1 в каталозi першого користувача. Команди для роботи з каталогами та файлами $ pwd - вивiд повного iменi каталога; $ ls - вивiд бiжучого каталога; $ ls -al - a(all) - всi файли та каталоги; - l(long) - повна iнформацiя; $ ls / - вивiд кореневого каталога; $ ls /dev - вивiд каталога драйверiв; $ ls /users/user1 -...
Антиботан аватар за замовчуванням

30.04.2013 23:04

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини